#include using namespace std; void displayGameBoard(char gameBoard[]) { int i = 0; for(int row = 0; row < 3; row++) { for(int column = 0; column < 3; column++) { cout << gameBoard[i]; if(column < 2) { cout << "|"; } i++; } if( row < 2) { cout << endl << "-----" << endl; } } } void main() { char gameBoard[9] = {'1','2', '3','4','5','6','7','8','9'}; char turn = 'O'; while(!boardHasWinner(gameBoard)) { displayGameBoard(gameBoard); getMove(gameBoard); //change whose turn it is turn = (turn == 'O')?'X':'O'; } }